@charset "utf8";
main{
	width: 99.9%;
	height: 5000px;
	background: #ffffff;
}
.sticky{
		position: sticky;
		z-index: 10;
		top: 0;
		width: 100%;
		background-color: #ffffff;
}
/* m1部分 */
main nav#m1{
	width: 1104px;
	height: 90px;
	back ground: #2efff9;
	margin: 0 auto;
}
/* m1左侧 */
main nav#m1 nav.m1_left{
	width: 680px;
	height: 90px;
	backg round: #fcff42;
	float: left;
	font: 15px "微软雅黑";
}
main nav#m1 nav.m1_left ul li{
	float: left; /*左浮*/
	height: 90px;
}
main nav#m1 nav.m1_left ul li a{
	line-height: 90px;
	padding: 0 6px;
	color: #333;
}
main nav#m1 nav.m1_left ul li img.i1{
	margin-top: 17px;
}
main nav#m1 nav.m1_left ul li img.i2{
	margin-top: 13px;
}
/* m1右侧 */
main nav#m1 nav.m1_right{
	width: 265px;
	height: 90px;
	back ground: #00ff11;
	float: right;
	font-size: 12px;
	position: relative;
	z-index: 100;
}
main nav#m1 nav.m1_right ul#u1{
	width: 266px;
	height: 45px;
	back ground: #ffffc7;
	border: 1px solid #e0e0e0;
	margin-top: 23px;
}
/* m1中的u1左 */
main nav#m1 nav.m1_right ul#u1 ul.u1_left{
	width: 218px;
	height: 45px;
	backg round: #ee0003;
	border: 1px solid #e0e0e0;
}
main nav#m1 nav.m1_right ul#u1 ul.u1_left li a{
	float: left;
	line-height: 20px;
}
main nav#m1 nav.m1_right ul#u1 ul.u1_left li a.g{
	width: 64px;
	height: 20px;
	bor der: 1px solid red;
	background: #eeeeee;
	margin-top: 13px;
	margin-left: 88px;
}

main nav#m1 nav.m1_right ul#u1 ul.u1_left li a.h{
	width: 40px;
	height: 20px;
	bor der: 1px solid red;
	background: #eeeeee;
	margin-top: -20px;
	margin-left: 166px;
}

/* m1中的u1右边 */
main nav#m1 nav.m1_right ul#u1 ul.u1_right{
	width: 46px;
	height: 45px;
	backgr ound: #1e0fee;
	border: 1px solid #e0e0e0;
	float: right;
	margin-top: -46px;
}
main nav#m1 nav.m1_right ul#u1 ul.u1_right li img{
	margin: 15px 15px;
}
/* m2部分----------------------------------------------------------- */
main nav#m2{
	width: 1104px;
	height: 415px;
	backg round: #2efff9;
	margin: 0 auto;
}
/* m2左侧 */
aside{
	width: 219px;
	height: 414px;
	background: #8c8c8c;
	float: left;
	font-size: 12px;
}
aside ul.sidebar ol{
	width: 215px;
	height: 400px;
	background: #8c8c8c;
	margin-top: 10px;
}
aside ul.sidebar ol li{
	width: 215px;
	height: 40px;
	color: #ffffff;
	position: relative;
	float: left;
	line-height: 40px;
	padding-left: 30px;
}
aside ul.sidebar ol li span{
	color: #ffffff;
	bor der: 1px solid red;
	float: right;
	/* 间隙：内边距*/
	padding-right: 50px;
}
aside ul.sidebar ol li:hover{
	background: #ff8725;
}
aside ul.sidebar div.out{
	width: 480px;
	height: 414px;
	border: 1px solid red;
	left: 300px;
	margin-top: -10px;
	position: absolute;
	z-index: 200;
	background: #ffffff;
	display: none;
}
/* m2右侧  轮播图*/
figure{
	width: 885px;
	height: 414px;
	backgr ound: #2b678c;
	float: right;
	position: relative;
	z-index: 99;
}

/* m3部分------------------------------------------------------- */
main nav#m3{
	width: 1104px;
	height: 170px;
	bac kground: #2efff9;
	margin: 0 auto;
	z-index: 9px;
}
/* m3左侧 */
main nav#m3 nav.m3_left{
	width: 510px;
	height: 170px;
	backg round: #ee0946;
	float: left;
}
/* m3左侧中的左侧部分 */
main nav#m3 nav.m3_left ul.ul_left li img{
	width: 212px;
	height: 153px;
	float: left;
	margin-top: 17px;
}
/* m3左侧中的右侧部分 */
main nav#m3 nav.m3_left ul.ul_right li img{
	width: 285px;
	height: 153px;
	float: right;
	margin-top: 17px;
}

/* m3右侧 */
main nav#m3 nav.m3_right{
	width: 581px;
	height: 170px;
	backg round: #13ee25;
	float: right;
}
/* m3右侧中的左侧部分 */
main nav#m3 nav.m3_right ul.ul_left li img{
	width: 285px;
	height: 153px;
	float: left;
	margin-top: 17px;
}

/* m3右侧中的右侧部分 */
main nav#m3 nav.m3_right ul.ul_right li img{
	width: 285px;
	height: 153px;
	float: right;
	margin-top: 17px;
}


/* m4部分-------------------------------------------------------------- */
main nav#m4{
	width: 1104px;
	height: 86px;
	backgro und: #3730ee;
	margin: 0 auto;
	font-size: 22px;
}
.star{
	width: 132px;
	height: 30px;
	bor der: 1px solid red;
	backg round: #ffffff;
	float: left;
	line-height: 30px;
	margin-top: 43px;
	color: #333333;
}
.box{
	width: 66px;
	height: 26px;
	bor der: 1px solid red;
	backg round: #ffffff;
	float: right;
	margin-top: 43px;
	font-size: 16px;
}
.box1{
	width: 33px;
	height: 26px;
	border: 1px solid #e0e0e0;
	float: left;
	text-align: center;
	line-height: 26px;
}
.box2{
	width: 32px;
	height: 26px;
	border: 1px solid #e0e0e0;
	margin-left: 34px;
	text-align: center;
	line-height: 26px;
}
/* m5部分 container_star--------------------------------------------- */
#container_star{
	width: 1104px;
	height: 345px;
	backgro und: #c4eeea;
	margin: 0 auto;
	padding: 0;
}
.product1{
	width: 210px;
	height: 310px;
	background: #fafafa;
	border-top: 1px solid #ffaa00;
	text-align: center;
}
.product1 dt img{
	margin: 60px auto;
}

/* ------------------------------ */
.product2{
	width: 210px;
	height: 310px;
	background: #fafafa;
	border-top: 1px solid #83c44e;
	text-align: center;
	margin-top: -311px;
	margin-left: 225px;
}
.product2 dt img{
	margin: 38px auto;
}

/* ------------------------------- */
.product3{
	width: 210px;
	height: 310px;
	background: #fafafa;
	border-top: 1px solid #2196f3;
	text-align: center;
	margin-top: -310px;
	margin-left: 445px;
}
.product3 dt img{
	margin: 88px auto;
}

/* ---------------------------------- */
.product4{
	width: 210px;
	height: 310px;
	background: #fafafa;
	border-top: 1px solid #e53935;
	text-align: center;
	margin-top: -311px;
	margin-left: 670px;
}
.product4 dt img{
	margin: 40px auto;
}

/* ------------------------------------ */
.product5{
	width: 210px;
	height: 310px;
	background: #fafafa;
	border-top: 1px solid #00c0a5;
	text-align: center;
	margin-top: -311px;
	margin-left: 895px;
}
.product5 dt img{
	margin: 45px auto;
}


/* -------------------------------------------------------------------------- */
#big{
	width: 99.9%;
	height: 3900px;
	background: #f5f5f5;
}
.m6{
	width: 1104px;
	height: 116px;
	backgr ound: #c9eeb5;
	margin: auto;
}
.intelligence{
	width: 88px;
	height: 25px;
	bord er: 1px solid red;
	font-size: 22px;
	float: left;
	line-height: 25px;
	margin-top: 75px;
	color: #333333;
	line-height: 25px;
}
.m6 ul.right{
	width: 95px;
	height: 21px;
	bor der: 1px solid red;
	font-size: 18px;
	float: right;
	line-height: 21px;
	margin-top: 70px;
}
.m6 ul.right li{
	float: left;
}
.m6 ul.right li a{
	color: #333333;
}
/* ---------------------------- */
.m7{
	width: 1104px;
	height: 555px;
	background: #f5f5f5;
	bor der: 1px solid red;
	margin: auto;
}
.m7 ul.left{
	width: 210px;
	height: 555px;
	float: left;
}
.m7 ul.left li img{
	width: 210px;
	height: 555px;
}
.m7 ul.left dl.word{
	width: 210px;
	height: 190px;
	margin-top: -500px;
	text-align: center;
}
.m7 ul.left dl.word dd.w1{
	font-size: 20px;
	color: #000000;
}
.m7 ul.left dl.word dd.w2{
	font-size: 14px;
	color: #333333;
	line-height: 50px;
}
.m7 ul.left dl.word dd.w3{
	font-size: 20px;
	color: #00a8ff;
	line-height: 55px;
}
/* 右------------------ */
.m7 ul.right{
	width: 882px;
	height: 555px;
	float: right;
}
.m7 ul.right ul.top{
	width: 880px;
	height: 270px;
}
.m7 ul.right ul.top dl.t1{
	width: 212px;
	height: 270px;
	text-align: center;
	background: #ffffff;
}
.m7 ul.right ul.top dl.t1 dt img{
	margin: 65px auto;
}

/* ------------------------------------ */
.m7 ul.right ul.top dl.t2{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 223px;
	background: #ffffff;
}
.m7 ul.right ul.top dl.t2 dt img{
	margin: 6px auto;
}

/* ----------------------------- */
.m7 ul.right ul.top dl.t3{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 446px;
	background: #ffffff;
}
.m7 ul.right ul.top dl.t3 dt img{
	margin: 6px auto;
}

/* ---------------------------------------- */
.m7 ul.right ul.top dl.t4{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 670px;
	background: #ffffff;
}
.m7 ul.right ul.top dl.t4 dt img{
	margin: 6px auto;
}

/* ---------------------------------------------------------- */
.m7 ul.right ul.bottom{
	width: 880px;
	height: 270px;
	margin-top: 15px;
}
.m7 ul.right ul.bottom dl.b1{
	width: 212px;
	height: 270px;
	text-align: center;
	background: #ffffff;
}
.m7 ul.right ul.bottom dl.b1 dt img{
	margin: 8px auto;
}

/* ---------------------------------------------------- */
.m7 ul.right ul.bottom dl.b2{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 223px;
	background: #ffffff;
}
.m7 ul.right ul.bottom dl.b2 dt img{
	margin: 8px auto;
}

/* -------------------------------- */
.m7 ul.right ul.bottom dl.b3{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 446px;
	background: #ffffff;
}
.m7 ul.right ul.bottom dl.b3 dt img{
	margin: 33px auto;
}

/* --------------------------------------- */
.m7 ul.right ul.bottom dl.b4{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 670px;
	background: #ffffff;
}
.m7 ul.right ul.bottom dl.b4 dt img{
	margin: 8px auto;
}


/* -------------------------------------------------------------- */
/* m8--------------------- */
.m8{
	width: 1104px;
	height: 82px;
	backg round: #6ceec3;
	bord er: 1px solid red;
	margin: 0 auto;
}
.m8 ul.left{
	width: 45px;
	height: 25px;
	bord er: 1px solid red;
	float: left;
	font-size: 22px;
	line-height: 25px;
	margin-top: 40px;
}
.m8 ul.left li a{
	color: #333333;
}
.m8 ul.right{
	width: 295px;
	height: 20px;
	bor der: 1px solid red;
	float: right;
	margin-top: 40px;
}
.m8 ul.right li a{
	color: #333333;
	float: left;
	font-size: 16px;
}
.m8 ul.right li a.a1{
	width: 35px;
	height: 20px;
	bord er: 1px solid black;
	line-height: 20px;
}
.m8 ul.right li a.a2{
	width: 65px;
	height: 20px;
	bor der: 1px solid black;
	line-height: 20px;
	margin-left: 25px;
}
.m8 ul.right li a.a3{
	width: 35px;
	height: 20px;
	bor der: 1px solid black;
	line-height: 20px;
	margin-left: 25px;
}
.m8 ul.right li a.a4{
	width: 80px;
	height: 20px;
	bord er: 1px solid black;
	line-height: 20px;
	float: right;
}

/* ---m9----------------------------------------------------------------- */
.m9{
	width: 1104px;
	height: 555px;
	background: #f5f5f5;
	bord er: 1px solid red;
	margin: auto;
}
.m9 ul.u_top{
	width: 1104px;
	height: 270px;
	background: #f5f5f5;
}
.m9 ul.u_top img{
	width: 210px;
	height: 270px;
}

.m9 ul.u_top dl.c1{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -274px;
	margin-left: 223px;
	background: #ffffff;
}
.m9 ul.u_top dl.c1 dt img{
	width: 70px;
	height: 120px;
	margin-top: 45px;
}
.m9 ul.u_top dl.c1 ol.p1{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* ---------------------- */
.m9 ul.u_top dl.c2{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 446px;
	background: #ffffff;
}
.m9 ul.u_top dl.c2 dt img{
	width: 72px;
	height: 115px;
	margin-top: 45px;
}
.m9 ul.u_top dl.c2 ol.p2{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 25px;
}

/* ---------------------------- */
.m9 ul.u_top dl.c3{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 669px;
	background: #ffffff;
}
.m9 ul.u_top dl.c3 dt img{
	width: 130px;
	height: 30px;
	margin-top: 75px;
}
.m9 ul.u_top dl.c3 ol.p3{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 80px;
}

/* --------------------------------- */
.m9 ul.u_top dl.c4{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 892px;
	background: #ffffff;
}
.m9 ul.u_top dl.c4 dt img{
	width: 65px;
	height: 120px;
	margin-top: 45px;
}
.m9 ul.u_top dl.c4 ol.p4{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* ------下----------------------------------------------- */
.m9 ul.u_bottom{
	width: 1104px;
	height: 270px;
	background: #f5f5f5;
	margin-top: 15px;
}
.m9 ul.u_bottom img{
	width: 210px;
	height: 270px;
}

.m9 ul.u_bottom dl.c5{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -274px;
	margin-left: 223px;
	background: #ffffff;
}
.m9 ul.u_bottom dl.c5 dt img{
	width: 70px;
	height: 120px;
	margin-top: 45px;
}
.m9 ul.u_bottom dl.c5 ol.p5{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* ---------------------- */
.m9 ul.u_bottom dl.c6{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 446px;
	background: #ffffff;
}
.m9 ul.u_bottom dl.c6 dt img{
	width: 72px;
	height: 115px;
	margin-top: 45px;
}
.m9 ul.u_bottom dl.c6 ol.p6{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 25px;
}

/* ---------------------------- */
.m9 ul.u_bottom dl.c7{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 669px;
	background: #ffffff;
}
.m9 ul.u_bottom dl.c7 dt img{
	width: 65px;
	height: 105px;
	margin-top: 50px;
}
.m9 ul.u_bottom dl.c7 ol.p7{
	width: 212px;
	height: 70px;
	bor der: 1px solid red;
	margin-top: 30px;
}

/* --------------------------------- */
.m9 ul.u_bottom ul.rb{
	width: 212px;
	height: 270px;
	margin-top: -270px;
	margin-left: 892px;
	background: #f5f5f5;
	bo rder: 1px solid red;
}

.m9 ul.u_bottom ul.rb ol.top{
	width: 212px;
	height: 130px;
	background: #ff0127;
}
.m9 ul.u_bottom ul.rb ol.top img{
	width: 212px;
	height: 130px;
}
.m9 ul.u_bottom ul.rb ol.bottom{
	width: 212px;
	height: 130px;
	background: #1726ff;
	margin-top: 10px;
}
.m9 ul.u_bottom ul.rb ol.bottom img{
	width: 212px;
	height: 130px;
}
/* m10---------------------------------------------------------- */
.m10{
	width: 1104px;
	height: 82px;
	bac kground: #6ceec3;
	bor der: 1px solid red;
	margin: 0 auto;
}
.m10 ul.left{
	width: 45px;
	height: 25px;
	bor der: 1px solid red;
	float: left;
	font-size: 22px;
	line-height: 25px;
	margin-top: 40px;
}
.m10 ul.left li a{
	color: #333333;
}
.m10 ul.right{
	width: 305px;
	height: 20px;
	bo rder: 1px solid red;
	float: right;
	margin-top: 40px;
}
.m10 ul.right li a{
	color: #333333;
	float: left;
	font-size: 16px;
}
.m10 ul.right li a.a1{
	width: 35px;
	height: 20px;
	bord er: 1px solid black;
	line-height: 20px;
}
.m10 ul.right li a.a2{
	width: 35px;
	height: 20px;
	bor der: 1px solid black;
	line-height: 20px;
	margin-left: 25px;
}
.m10 ul.right li a.a3{
	width: 35px;
	height: 20px;
	bord er: 1px solid black;
	line-height: 20px;
	margin-left: 25px;
}
.m10 ul.right li a.a4{
	width: 70px;
	height: 20px;
	bor der: 1px solid black;
	line-height: 20px;
	margin-left: 25px;
}
.m10 ul.right li a.a5{
	width: 35px;
	height: 20px;
	bor der: 1px solid black;
	line-height: 20px;
	float: right;
}


/*m11 ------------------------------------------------------------ */
.m11{
	width: 1104px;
	height: 555px;
	background: #f5f5f5;
	bord er: 1px solid red;
	margin: auto;
}
.m11 ul.u_top{
	width: 1104px;
	height: 270px;
	background: #f5f5f5;
}
.m11 ul.u_top img{
	width: 210px;
	height: 270px;
}

.m11 ul.u_top dl.c1{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -274px;
	margin-left: 223px;
	background: #ffffff;
}
.m11 ul.u_top dl.c1 dt img{
	width: 70px;
	height: 120px;
	margin-top: 45px;
}
.m11 ul.u_top dl.c1 ol.p1{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 15px;
}

/* ---------------------- */
.m11 ul.u_top dl.c2{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 446px;
	background: #ffffff;
}
.m11 ul.u_top dl.c2 dt img{
	width: 72px;
	height: 115px;
	margin-top: 45px;
}
.m11 ul.u_top dl.c2 ol.p2{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* ---------------------------- */
.m11 ul.u_top dl.c3{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 669px;
	background: #ffffff;
}
.m11 ul.u_top dl.c3 dt img{
	width: 130px;
	height: 30px;
	margin-top: 75px;
}
.m11 ul.u_top dl.c3 ol.p3{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 75px;
}

/* --------------------------------- */
.m11 ul.u_top dl.c4{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 892px;
	background: #ffffff;
}
.m11 ul.u_top dl.c4 dt img{
	width: 65px;
	height: 120px;
	margin-top: 45px;
}
.m11 ul.u_top dl.c4 ol.p4{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 15px;
}

/* ------下----------------------------------------------- */
.m11 ul.u_bottom{
	width: 1104px;
	height: 270px;
	background: #f5f5f5;
	margin-top: 15px;
}
.m11 ul.u_bottom img{
	width: 210px;
	height: 270px;
}

.m11 ul.u_bottom dl.c5{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -274px;
	margin-left: 223px;
	background: #ffffff;
}
.m11 ul.u_bottom dl.c5 dt img{
	width: 70px;
	height: 120px;
	margin-top: 45px;
}
.m11 ul.u_bottom dl.c5 ol.p5{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 15px;
}

/* ---------------------- */
.m11 ul.u_bottom dl.c6{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 446px;
	background: #ffffff;
}
.m11 ul.u_bottom dl.c6 dt img{
	width: 72px;
	height: 115px;
	margin-top: 45px;
}
.m11 ul.u_bottom dl.c6 ol.p6{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* ---------------------------- */
.m11 ul.u_bottom dl.c7{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 669px;
	background: #ffffff;
}
.m11 ul.u_bottom dl.c7 dt img{
	width: 65px;
	height: 105px;
	margin-top: 50px;
}
.m11 ul.u_bottom dl.c7 ol.p7{
	width: 212px;
	height: 70px;
	bor der: 1px solid red;
	margin-top: 25px;
}

/* --------------------------------- */
.m11 ul.u_bottom ul.rb{
	width: 212px;
	height: 270px;
	margin-top: -270px;
	margin-left: 892px;
	background: #f5f5f5;
	bo rder: 1px solid red;
}

.m11 ul.u_bottom ul.rb ol.top{
	width: 212px;
	height: 130px;
	background: #ff0127;
}
.m11 ul.u_bottom ul.rb ol.top img{
	width: 212px;
	height: 130px;
}
.m11 ul.u_bottom ul.rb ol.bottom{
	width: 212px;
	height: 130px;
	background: #1726ff;
	margin-top: 10px;
}
.m11 ul.u_bottom ul.rb ol.bottom img{
	width: 212px;
	height: 130px;
}
/* m12------------------------------------------------------ */
.m12{
	width: 1104px;
	height: 82px;
	bac kground: #6ceec3;
	bor der: 1px solid red;
	margin: 0 auto;
}
.m12 ul.left{
	width: 45px;
	height: 25px;
	bor der: 1px solid red;
	float: left;
	font-size: 22px;
	line-height: 25px;
	margin-top: 40px;
}
.m12 ul.left li a{
	color: #333333;
}
.m12 ul.right{
	width: 305px;
	height: 20px;
	bor der: 1px solid red;
	float: right;
	margin-top: 40px;
}
.m12 ul.right li a{
	color: #333333;
	float: left;
	font-size: 16px;
}
.m12 ul.right li a.a1{
	width: 35px;
	height: 20px;
	bo rder: 1px solid black;
	line-height: 20px;
}
.m12 ul.right li a.a2{
	width: 50px;
	height: 20px;
	bor der: 1px solid black;
	line-height: 20px;
	margin-left: 20px;
}
.m12 ul.right li a.a3{
	width: 35px;
	height: 20px;
	bo rder: 1px solid black;
	line-height: 20px;
	margin-left: 20px;
}
.m12 ul.right li a.a4{
	width: 35px;
	height: 20px;
	bord er: 1px solid black;
	line-height: 20px;
	margin-left: 20px;
}
.m12 ul.right li a.a5{
	width: 65px;
	height: 20px;
	bor der: 1px solid black;
	line-height: 20px;
	float: right;
}

/* m13------------------------------------------------------------------- */
.m13{
	width: 1104px;
	height: 555px;
	background: #f5f5f5;
	bord er: 1px solid red;
	margin: auto;
}
.m13 ul.u_top{
	width: 1104px;
	height: 270px;
	background: #f5f5f5;
}
.m13 ul.u_top img{
	width: 210px;
	height: 270px;
}

.m13 ul.u_top dl.c1{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -274px;
	margin-left: 223px;
	background: #ffffff;
}
.m13 ul.u_top dl.c1 dt img{
	width: 30px;
	height: 120px;
	margin-top: 45px;
}
.m13 ul.u_top dl.c1 ol.p1{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* ---------------------- */
.m13 ul.u_top dl.c2{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 446px;
	background: #ffffff;
}
.m13 ul.u_top dl.c2 dt img{
	width: 115px;
	height: 120px;
	margin-top: 45px;
}
.m13 ul.u_top dl.c2 ol.p2{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* ---------------------------- */
.m13 ul.u_top dl.c3{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 669px;
	background: #ffffff;
}
.m13 ul.u_top dl.c3 dt img{
	width: 115px;
	height: 120px;
	margin-top: 45px;
}
.m13 ul.u_top dl.c3 ol.p3{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* --------------------------------- */
.m13 ul.u_top dl.c4{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 892px;
	background: #ffffff;
}
.m13 ul.u_top dl.c4 dt img{
	width: 105px;
	height: 120px;
	margin-top: 45px;
}
.m13 ul.u_top dl.c4 ol.p4{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* ------下----------------------------------------------- */
.m13 ul.u_bottom{
	width: 1104px;
	height: 270px;
	background: #f5f5f5;
	margin-top: 15px;
}
.m13 ul.u_bottom img{
	width: 210px;
	height: 270px;
}

.m13 ul.u_bottom dl.c5{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -274px;
	margin-left: 223px;
	background: #ffffff;
}
.m13 ul.u_bottom dl.c5 dt img{
	width: 70px;
	height: 120px;
	margin-top: 45px;
}
.m13 ul.u_bottom dl.c5 ol.p5{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 15px;
}

/* ---------------------- */
.m13 ul.u_bottom dl.c6{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 446px;
	background: #ffffff;
}
.m13 ul.u_bottom dl.c6 dt img{
	width: 72px;
	height: 115px;
	margin-top: 45px;
}
.m13 ul.u_bottom dl.c6 ol.p6{
	width: 212px;
	height: 70px;
	bord er: 1px solid red;
	margin-top: 20px;
}

/* ---------------------------- */
.m13 ul.u_bottom dl.c7{
	width: 212px;
	height: 270px;
	text-align: center;
	margin-top: -270px;
	margin-left: 669px;
	background: #ffffff;
}
.m13 ul.u_bottom dl.c7 dt img{
	width: 65px;
	height: 105px;
	margin-top: 50px;
}
.m13 ul.u_bottom dl.c7 ol.p7{
	width: 212px;
	height: 70px;
	bor der: 1px solid red;
	margin-top: 25px;
}

/* --------------------------------- */
.m13 ul.u_bottom ul.rb{
	width: 212px;
	height: 270px;
	margin-top: -270px;
	margin-left: 892px;
	background: #f5f5f5;
	bo rder: 1px solid red;
}

.m13 ul.u_bottom ul.rb ol.top{
	width: 212px;
	height: 130px;
	background: #ff0127;
}
.m13 ul.u_bottom ul.rb ol.top img{
	width: 212px;
	height: 130px;
}
.m13 ul.u_bottom ul.rb ol.bottom{
	width: 212px;
	height: 130px;
	background: #1726ff;
	margin-top: 10px;
}
.m13 ul.u_bottom ul.rb ol.bottom img{
	width: 212px;
	height: 130px;
}
/* m14  popular----------------------------------------------------------------------------- */
.popular{
	width: 1104px;
	height: 82px;
	back ground: #6ceec3;
	bor der: 1px solid red;
	margin: 0 auto;
}
.popular ul{
	width: 90px;
	height: 25px;
	bor der: 1px solid red;
	float: left;
	font-size: 22px;
	line-height: 25px;
	margin-top: 40px;
}
.popular ul li a{
	color: #333333;
}
/* m15  popular_produce----------------------------------------------------------------------------- */
.popular_produce{
	width: 1104px;
	height: 375px;
	bo rder: 1px solid red;
	margin: 0 auto;
}
.popular_produce ul.o1{
	width: 265px;
	height: 375px;
	bor der: 1px solid red;
	float: left;
	background: #ffffff;
}
.popular_produce ul.o1 li.introduce{
	font-size: 13px;
	color: #000000;
	padding: 20px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o1 li.assess{
	font-size: 12px;
	color: #b0b0b0;
	padding: 10px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o1 li a.name{
	font-size: 13px;
	color: #000000;
	padding: 5px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o1 li span.price{
	font-size: 13px;
	color: #ff6700;
	bo rder: 1px solid red;
	padding: 0px 10px;
	border-left: 1px solid #b0b0b0;
}
/* -------------------------------- */
.popular_produce ul.o2{
	width: 265px;
	height: 375px;
	bo rder: 1px solid red;
	margin-left: 280px;
	background: #ffffff;
}
.popular_produce ul.o2 li.introduce{
	font-size: 13px;
	color: #000000;
	padding: 20px 20px 40px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o2 li.assess{
	font-size: 12px;
	color: #b0b0b0;
	padding: 10px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o2 li a.name{
	font-size: 13px;
	color: #000000;
	padding: 5px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o2 li span.price{
	font-size: 13px;
	color: #ff6700;
	bo rder: 1px solid red;
	padding: 0px 10px;
	border-left: 1px solid #b0b0b0;
}
/* ---------------------------------- */
.popular_produce ul.o3{
	width: 265px;
	height: 375px;
	bo rder: 1px solid red;
	margin-left: 560px;
	margin-top: -375px;
	background: #ffffff;
}
.popular_produce ul.o3 img{
	bor der: 1px solid red;
}
.popular_produce ul.o3 li.introduce{
	font-size: 13px;
	color: #000000;
	padding: 20px 20px 40px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o3 li.assess{
	font-size: 12px;
	color: #b0b0b0;
	padding: 11px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o3 li a.name{
	font-size: 13px;
	color: #000000;
	padding: 5px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o3 li span.price{
	font-size: 13px;
	color: #ff6700;
	bo rder: 1px solid red;
	padding: 0px 10px;
	border-left: 1px solid #b0b0b0;
}
/* ------------------------------------ */
.popular_produce ul.o4{
	width: 265px;
	height: 375px;
	bor der: 1px solid red;
	float: right;
	margin-top: -375px;
	background: #ffffff;
}
.popular_produce ul.o4 li.introduce{
	font-size: 13px;
	color: #000000;
	padding: 20px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o4 li.assess{
	font-size: 12px;
	color: #b0b0b0;
	padding: 30px 20px 15px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o4 li a.name{
	font-size: 13px;
	color: #000000;
	padding: 5px 20px;
	bor der: 1px solid red;
}
.popular_produce ul.o4 li span.price{
	font-size: 13px;
	color: #ff6700;
	bo rder: 1px solid red;
	padding: 0px 10px;
	border-left: 1px solid #b0b0b0;
}

/* m16 content------------------------------------------- */
.content{
	width: 1104px;
	height: 82px;
	back ground: #6ceec3;
	bor der: 1px solid red;
	margin: 0 auto;
}
.content ul{
	width: 50px;
	height: 25px;
	bor der: 1px solid red;
	float: left;
	font-size: 22px;
	line-height: 25px;
	margin-top: 40px;
}
.content ul li a{
	color: #333333;
}
/* m17 contens----------------------------------------------------------- */
#contents{
	width: 1104px;
	height: 382px;
	margin: 0 auto;
	bor der: 1px solid red;
}
#contents dl.pr1{
	width: 266px;
	height: 381px;
	background: #ffffff;
	bor der: 1px solid red;
	float: left;
	text-align: center;
	border-top: 1px solid #ffac13;
}
#contents dl.pr1 dd.x1{
	bor der: 1px solid red;
	font-size: 12px;
	color: #ffac13;
	padding-top: 35px;
}
#contents dl.pr1 dd.y1{
	bo rder: 1px solid red;
	font-size: 14px;
	color: #333333;
	padding-top: 20px;
}
#contents dl.pr1 dd.z1{
	bor der: 1px solid red;
	font-size: 12px;
	color: #b0b0b0;
	padding-top: 10px;
	padding-left: 25px;
	padding-right: 25px;
}
#contents dl.pr1 dd.cost{
	bor der: 1px solid red;
	font-size: 12px;
	color: #333333;
	padding-top: 20px;
}
#contents dl.pr1 dt img{
	bor der: 1px solid red;
	padding-top: 30px;
}
/* ----------------------------------- */
#contents dl.pr2{
	width: 266px;
	height: 382px;
	background: #ffffff;
	bor der: 1px solid red;
	mar gin-top: -384px;
	margin-left: 280px;
	text-align: center;
	border-top: 1px solid #83c44e;
}
#contents dl.pr2 dd.x2{
	bor der: 1px solid red;
	font-size: 12px;
	color: #83c44e;
	padding-top: 35px;
}
#contents dl.pr2 dd.y2{
	bor der: 1px solid red;
	font-size: 14px;
	color: #333333;
	padding-top: 20px;
}
#contents dl.pr2 dd.z2{
	bor der: 1px solid red;
	font-size: 12px;
	color: #b0b0b0;
	padding: 10px 32px 1px 33px;
}
#contents dl.pr2 dd.cost{
	bor der: 1px solid red;
	font-size: 12px;
	color: #333333;
	padding-top: 20px;
}
#contents dl.pr2 dt img{
	bor der: 1px solid red;
	padding-top: 25px;
}
/* ------------------------------------ */
#contents dl.pr3{
	width: 266px;
	height: 382px;
	background: #ffffff;
	bor der: 1px solid red;
	margin-top: -383px;
	margin-left: 557px;
	text-align: center;
	border-top: 1px solid #e53935;
}
#contents dl.pr3 dd.x3{
	bor der: 1px solid red;
	font-size: 12px;
	color: #e53935;
	padding-top: 35px;
}
#contents dl.pr3 dd.y3{
	bor der: 1px solid red;
	font-size: 14px;
	color: #333333;
	padding-top: 20px;
}
#contents dl.pr3 dd.z3{
	bor der: 1px solid red;
	font-size: 12px;
	color: #b0b0b0;
	padding: 10px 25px 18px 25px;
	pa dding-top: 10px;
	pa dding-left: 25px;
	pa dding-right: 25px;
}
#contents dl.pr3 dd.cost{
	bor der: 1px solid red;
	font-size: 12px;
	color: #333333;
	padding-top: 20px;
}
#contents dl.pr3 dt img{
	bor der: 1px solid red;
	padding-top: 40px;
}
/* --------------------------------------- */
#contents dl.pr4{
	width: 266px;
	height: 382px;
	background: #ffffff;
	bor der: 1px solid red;
	margin-top: -383px;
	margin-left: 837px;
	text-align: center;
	border-top: 1px solid #2196f3;
}
#contents dl.pr4 dd.x4{
	bor der: 1px solid red;
	font-size: 12px;
	color: #2196f3;
	padding-top: 35px;
}
#contents dl.pr4 dd.y4{
	bor der: 1px solid red;
	font-size: 14px;
	color: #333333;
	padding-top: 20px;
}
#contents dl.pr4 dd.z4{
	bor der: 1px solid red;
	font-size: 12px;
	color: #b0b0b0;
	padding: 10px 25px 18px 25px;
	pad ding-top: 10px;
	pad ding-left: 25px;
	padd ing-right: 25px;
}
#contents dl.pr4 dd.cost{
	bor der: 1px solid red;
	font-size: 12px;
	color: #333333;
	padding-top: 20px;
}
#contents dl.pr4 dt img{
	bor der: 1px solid red;
	padding-top: 40px;
}

/* m18 video-------------------------------------------------------------- */
.m18{
	width: 1104px;
	height: 82px;
	margin: 0 auto;
	bor der: 1px solid red;
}
.video{
	width: 50px;
	height: 25px;
	color: #333333;
	font-size: 22px;
	bor der: 1px solid red;
	float: left;
	line-height: 25px;
	margin-top: 40px;
}
.m18 ul.right{
	width: 95px;
	height: 21px;
	font-size: 18px;
	bord er: 1px solid red;
	float: right;
	line-height: 21px;
	margin-top: 40px;
}
.m18 ul.right li{
	float: left;
}
.m18 ul.right li a{
	color: #333333;
}
/* m19 videos----------------------------- */
#videos{
	width: 1104px;
	height: 262px;
	margin: 0 auto;
	bor der: 1px solid red;
}
#videos dl.v1{
	width: 266px;
	height: 262px;
	background: #ffffff;
	bor der: 1px solid red;
	float: left;
	text-align: center;
}
#videos dl.v1 dd.de1{
	font-size: 14px;
	color: #333333;
	bor der: 1px solid red;
	padding-top: 26px;
}
#videos dl.v1 dd.os1{
	font-size: 12px;
	color: #b0b0b0;
	bor der: 1px solid red;
	padding-top: 12px;
}
/* -------------------------------- */
#videos dl.v2{
	width: 266px;
	height: 262px;
    background: #ffffff;
	bo rder: 1px solid red;
	margin-left: 280px;
	text-align: center;
}
#videos dl.v2 dd.de2{
	font-size: 14px;
	color: #333333;
	bo rder: 1px solid red;
	padding-top: 26px;
}
#videos dl.v2 dd.os2{
	font-size: 12px;
	color: #b0b0b0;
	bor der: 1px solid red;
	padding-top: 12px;
}
/* ----------------------------------- */
#videos dl.v3{
	width: 266px;
	height: 262px;
	background: #ffffff;
	bor der: 1px solid red;
	margin-top: -263px;
	margin-left: 557px;
	text-align: center;
}
#videos dl.v3 dd.de3{
	font-size: 14px;
	color: #333333;
	bor der: 1px solid red;
	padding-top: 26px;
}
#videos dl.v3 dd.os3{
	font-size: 12px;
	color: #b0b0b0;
	bor der: 1px solid red;
	padding-top: 12px;
}
/* ----------------------------------- */
#videos dl.v4{
	width: 266px;
	height: 262px;
	background: #ffffff;
	bor der: 1px solid red;
	margin-top: -264px;
	margin-left: 837px;
	text-align: center;
}
#videos dl.v4 dd.de4{
	font-size: 14px;
	color: #333333;
	bor der: 1px solid red;
	padding-top: 26px;
}
#videos dl.v4 dd.os4{
	font-size: 12px;
	color: #b0b0b0;
	bor der: 1px solid red;
	padding-top: 12px;
}
